cyamopsis tetragonolobus - Turkish English Dictionary